package com.kedacom.freedomLabel.model.annotation;

import android.support.annotation.StringDef;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * @author licheng
 * @since 2019/11/29 14:10
 */
@StringDef({
        PrinterSettingCategory.GAP,
        PrinterSettingCategory.SPEED,
        PrinterSettingCategory.DIRECTION,
        PrinterSettingCategory.DENSITY,
        PrinterSettingCategory.SOUND,
        PrinterSettingCategory.ENABLE
})
@Retention(RetentionPolicy.SOURCE)
@Target({ElementType.ANNOTATION_TYPE, ElementType.FIELD, ElementType.PARAMETER})
public @interface PrinterSettingCategory {
    String GAP = "GAP";
    String SPEED = "SPEED";
    String DIRECTION = "DIRECTION";
    String DENSITY = "DENSITY";
    String SOUND = "SOUND";
    String ENABLE = "ENABLE";

}